.ivu-form-item-content h1,
.ivu-form-item-content h2, 
.ivu-form-item-content h3, 
.ivu-form-item-content h4, 
.ivu-form-item-content h5,{
	margin-top: 2px ;
}  

html, body{
	width: 100%;
	height: 100%;
	background: #f3f3f3;
	overflow-x: hidden;
}

input:-webkit-autofill, 
 textarea:-webkit-autofill, 
 select:-webkit-autofill { 
       -webkit-box-shadow: 0 0 0 1000px white inset; 
}
 input[type=text]:focus, input[type=password]:focus, textarea:focus {
      -webkit-box-shadow: 0 0 0 1000px white inset; 
}

.card-container {
	padding: 10px 10px 0 0;
}

p {
	color: $primary-font-color;
	font-weight: bold;
}

.ivu-affix{
	height: 1px;
}
.detail-container .ivu-select-dropdown, .detail-container  .ivu-poptip-popper{
	
    position: absolute !important;
}
.schedule-container .ivu-poptip{
	position: relative;
	.ivu-poptip-popper{
		left: -180px !important;
    	top: 5px !important;
		.ivu-poptip-inner{
			background-color: rgba(36, 90, 136, 0.72);
    		color: white;
		}
		.ivu-poptip-arrow {
			display: none;
		}
	}

}
//  .detail-container  .ivu-poptip-popper
.detail-container  .ivu-select-dropdown{
	top: 33px!important;
	left: auto;
	width: inherit;
}

// 以便在父元素没有height而只有min-height时，依然能够保持水平垂直居中
.ivu-spin-fix {
    margin: auto;
}